body{
margin:0 auto;
background:url(../images/bg.gif) repeat-x;
background-color:#ffffff;
font-size:12px;
font-family:'microsoft yahei',"΢���ź�",SimSun,Verdana,Arial;
color:#666666;
}
a{blr:expression(this.onFocus=this.blur())}
:focus{outline:0;}
a{
text-transform: none;
color:#666666;
text-decoration: none;
}
a:hover {
color: #ff6600;
text-decoration: none;
}

a img{
border:none;
}

form{
margin:0;
padding:0;
}

.blank_10{
height:10px;
font-size:1px;
}
.blank_15{
height:15px;
font-size:1px;
}
.blank_20{
height:20px;
font-size:1px;
}
.blank_30{
height:30px;
font-size:1px;
}
.blank_40{
height:40px;
font-size:1px;
}
.blank_50{
height:50px;
font-size:1px;
}
.blank_60{
height:60px;
font-size:1px;
}

.clear{
clear:both;
font-size:0;
}

.all_hd_1111{
width:100%;
height:50px;
background:url(../images/t1111.jpg) center top no-repeat;
position:absolute;
left:0;
top:0;
z-index:99999999;
}
.warp_1111{
width:1320px;
height:50px;
margin:0 auto;
position:relative;
}
.warp_1111a{
width:1200px;
height:50px;
position:absolute;
left:60px;
top:0;
}
.warp_1111a a{
width:1200px;
height:50px;
display:block;
}
.warp_1111b{
width:30px;
height:30px;
position:absolute;
right:0;
top:10px;
}
.warp_1111b a{
width:30px;
height:30px;
display:block;
}


.warp{
width:1200px;
margin:0 auto;
}
.sub{
width:1200px;
height:50px;
position:relative;
color:#dddddd;
}
.sub a{
color:#dddddd;
font-size:14px;
text-decoration:none;
}
.sub a:hover{
color:#dddddd;
}
.sub_1{
width:208px;
height:50px;
position:absolute;
left:0;
top:0;
color:#fff;
line-height:50px;
border-right:1px solid #484848;
}

.sub_addr{
width:144px;
height:50px;
position:absolute;
left:222px;
border-right:1px solid #484848;
top:0;
z-index:3;
}
.sub_addr_in{
width:134px;
height:50px;
position:relative;
}
.sub_addr_in span{
width:105px;
height:50px;
line-height:50px;
font-size:14px;
padding-left:29px;
display:block;
background:url(../images/sub_addr_downs.png) 8px 17px no-repeat;
color:#dddddd;
}
.sub_addr_li{
width:270px;
display:none;
padding:10px 0 10px 20px;
height:98px;
background-color:#fff;
border:1px solid #e6e6e6;
border-top:none;
position:absolute;
left:-13px;
top:50px;
}
.sub_addr_li ul{
margin:0;
padding:0;
list-style:none;
}
.sub_addr_li ul li{
width:88px;
height:32px;
float:left;
line-height:32px;
}
.sub_addr_li ul li a{
color:#666666;
font-size:14px;
text-decoration:none;
}
.sub_addr_li ul li a:hover{
color:#c9282e;
font-weight:bold;
}
.sub_addr_li ul li a.sub_a_on{
color:#c9282e;
font-weight:bold;
}

.sub_addr_in:hover span{
background:url(../images/sub_addr_ups.png) 8px 17px no-repeat;
color:#fff;}

.sub_addr_in:hover .sub_addr_li{
display:block;
}

.sub_2{
width:92px;
height:50px;
line-height:50px;
text-align:center;
position:absolute;
left:683px;
top:0;
border-left:1px solid #484848;
}
.sub_2 a{
color:#ddd;
font-size:12px;
text-decoration:none;
}
.sub_2 a:hover{
color:#fff;
text-decoration:underline;
}
.sub_3{
width:109px;
height:50px;
position:absolute;
border-left:1px solid #484848;
left:771px;
top:0;
}
.sub_chat{
width:68px;
padding-left:41px;
background:url(../images/wx_ico.png) 21px 18px no-repeat;
height:50px;
line-height:50px;
position:relative;
font-size:12px;
color:#ddd;
}
.sub_wx{
width:95px;
border:5px solid #fff;
height:89px;
position:absolute;
right:0;
top:50px;
display:none;
z-index:999;
box-shadow:0 0 7px rgba(0,0,0,0.2);
}
.sub_wx img{
width:95px;
height:89px;
}

.sub_chat:hover{
color:#fff;
}
.sub_chat:hover .sub_wx{
display:block;
}

.sub_4{
width:88px;
height:50px;
position:absolute;
border-left:1px solid #484848;
left:881px;
padding-left:39px;
top:0px;
line-height:50px;
background:url(../images/kf_ico.png) 20px 18px no-repeat;
}
.sub_4 a{
color:#fff;
font-size:12px;
text-decoration:none;
}
.sub_4 a:hover{
color:#fff;
text-decoration:underline;
}

.sub_5{
width:210px;
height:50px;
position:absolute;
right:0;
top:0;
background-color:#c9282e;
}

.sub_search{
width:210px;
height:50px;
position:relative;
}

.sub_search_l{
width:140px;
height:30px;
line-height:30px;
position:absolute;
left:19px;
top:10px;
}
.sub_search_l input{
font-size:14px;
color:#f1d2cc;
width:140px;
height:30px;
line-height:30px;
border:none;
background:none;
}
.sub_search_r{
width:24px;
height:24px;
position:absolute;
left:166px;
top:12px;
}


.header{
width:1200px;
height:103px;
position:relative;
overflow:hidden;
}
.logo{
width:590px;
height:51px;
position:absolute;
left:0;
top:27px;
}

.meta{
width:232px;
background:url(../images/tel_ico.png) no-repeat;
height:38px;
line-height:38px;
padding-top:14px;
position:absolute;
right:0;
top:30px;
}
.cd-words-wrapper i{
font-style:normal;
}

.scale {
	display: inline-block
}

.cd-words-wrapper {
	display: inline-block;
	position: relative;
	text-align: left;
}

.cd-words-wrapper b {
	display: inline-block;
	position: absolute;
	white-space: nowrap;
	left: 0;
	top: 0;
	font-size:34px;
    color: #c9282e;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.cd-words-wrapper b.is-visible {
	position: relative;
}

.no-js .cd-words-wrapper b {
	opacity: 0;
}

.no-js .cd-words-wrapper b.is-visible {
	opacity: 1;
}


/* --------------------------------
xscale
-------------------------------- */

.cd-headline.scale i {
	display: inline-block;
	opacity: 0;
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
}

.is-visible .cd-headline.scale i {
	opacity: 1;
}

.cd-headline.scale i.in {
	-webkit-animation: scale-up 0.6s forwards;
	-moz-animation: scale-up 0.6s forwards;
	animation: scale-up 0.6s forwards;
}

.cd-headline.scale i.out {
	-webkit-animation: scale-down 0.6s forwards;
	-moz-animation: scale-down 0.6s forwards;
	animation: scale-down 0.6s forwards;
}

.no-csstransitions .cd-headline.scale i {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	opacity: 0;
}

.no-csstransitions .cd-headline.scale .is-visible i {
	opacity: 1;
}

@-webkit-keyframes scale-up {
	0% {
		-webkit-transform: scale(0);
		opacity: 0;
	}
	60% {
		-webkit-transform: scale(1.2);
		opacity: 1;
	}
	100% {
		-webkit-transform: scale(1);
		opacity: 1;
	}
}

@-moz-keyframes scale-up {
	0% {
		-moz-transform: scale(0);
		opacity: 0;
	}
	60% {
		-moz-transform: scale(1.2);
		opacity: 1;
	}
	100% {
		-moz-transform: scale(1);
		opacity: 1;
	}
}

@keyframes scale-up {
	0% {
		-webkit-transform: scale(0);
		-moz-transform: scale(0);
		-ms-transform: scale(0);
		-o-transform: scale(0);
		transform: scale(0);
		opacity: 0;
	}
	60% {
		-webkit-transform: scale(1.2);
		-moz-transform: scale(1.2);
		-ms-transform: scale(1.2);
		-o-transform: scale(1.2);
		transform: scale(1.2);
		opacity: 1;
	}
	100% {
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
		opacity: 1;
	}
}

@-webkit-keyframes scale-down {
	0% {
		-webkit-transform: scale(1);
		opacity: 1;
	}
	60% {
		-webkit-transform: scale(0);
		opacity: 0;
	}
}

@-moz-keyframes scale-down {
	0% {
		-moz-transform: scale(1);
		opacity: 1;
	}
	60% {
		-moz-transform: scale(0);
		opacity: 0;
	}
}

@keyframes scale-down {
	0% {
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-ms-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
		opacity: 1;
	}
	60% {
		-webkit-transform: scale(0);
		-moz-transform: scale(0);
		-ms-transform: scale(0);
		-o-transform: scale(0);
		transform: scale(0);
		opacity: 0;
	}
}

.nav{
width:1200px;
height:70px;
}
.nav ul{
margin:0;
padding:0;
list-style:none;
}
.nav ul li{
height:70px;
float:left;
}

.nav ul li.nav_2{
width:172px;
position:relative;
}
.nav ul li.nav_3{
width:172px;
position:relative;
}
.nav ul li.nav_4{
width:172px;
position:relative;
}
.nav ul li.nav_8{
width:172px;
position:relative;
}
.nav ul li a{
width:199px;
height:70px;
display:block;
text-align:center;
line-height:70px;
font-size:22px;
color:#000000;
text-decoration:none;
}
.nav ul li.ok{
/*background:url(../images/nav_down.png) 148px 31px no-repeat;*/
}

.nav ul li.nav_1{
width:80px;
}
.nav ul li.nav_1 a{
width:80px;
text-align:left;
}
.nav ul li.nav_5{
width:144px;
}
.nav ul li.nav_5 a{
width:144px;
text-align:right;
}
.nav ul li.nav_6{
width:144px;
}
.nav ul li.nav_6 a{
width:144px;
text-align:right;
}
.nav ul li.nav_7{
width:144px;
}
.nav ul li.nav_7 a{
width:144px;
text-align:right;
}

.nav ul li a:hover{
color:#1a1a1a;
font-weight:bold;
text-decoration:none;
}

.yenu{
width:1200px;
height:338px;
background-color:#fff;
position:absolute;
z-index:99999;
top:70px;
left:-90px;
display:none;
}
.yenu_ox{
width:1200px;
height:338px;
position:relative;
}
.yenu_A{
width:340px;
height:240px;
position:absolute;
left:0;
top:40px;
}
.yenu_B{
width:940px;
height:160px;
position:absolute;
left:350px;
top:37px;
}
.yenu_B dl{
margin:0;
padding:0;
list-style:none;
}
.yenu_B dl dt{
width:148px;
padding-left:40px;
height:40px;
line-height:40px;
text-align:left;
float:left;
}
.yenu_B dl dt a{
font-size:16px;
color:#1a1a1a;
text-decoration:none;
text-align:left;
}

.yenu_C{
width:200px;
height:34px;
position:absolute;
top:232px;
left:390px;
}
.yenu_C a.yenu_me{
width:89px;
display:block;
font-size:14px;
color:#c9282e;
text-decoration:none;
height:34px;
line-height:34px;
background:url(../images/xores.png) 63px center no-repeat;
margin:0;
padding:0;
text-align:left;
}

.yenu_C a.yenu_me:hover{
background:url(../images/xores.png) right center no-repeat;
color:#c9282e;
font-weight:normal;
}

.yenu_C a.yenu_me{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.aenu{
width:1200px;
height:278px;
background:url(../images/aenu_bg.png) 448px 40px no-repeat;
background-color:#fff;
position:absolute;
top:70px;
left:-884px;
z-index:99999;
display:none;
}
.cenu{
width:1200px;
height:278px;
background:url(../images/aenu_bg.png) 448px 40px no-repeat;
background-color:#fff;
position:absolute;
top:70px;
left:-568px;
z-index:99999;
display:none;
}
.aenu_in{
width:1200px;
height:278px;
position:relative;
}
.aenu_A{
width:200px;
height:42px;
position:absolute;
left:0;
top:38px;
line-height:42px;
font-size:20px;
color:#1a1a1a;
font-weight:bold;
}
.aenu_B{
width:420px;
height:100px;
position:absolute;
left:0;
top:92px;
font-size:16px;
line-height:26px;
color:#1a1a1a;
}
.aenu_C{
width:248px;
height:150px;
position:absolute;
left:545px;
top:32px;
font-size:16px;
line-height:26px;
color:#1a1a1a;
}
.aenu_C dl{
margin:0;
padding:0;
list-style:none;
}
.aenu_C dl dt{
width:124px;
height:54px;
float:left;
}
.aenu_C dl dt a{
width:124px;
height:54px;
font-size:16px;
line-height:54px;
color:#1a1a1a;
font-weight:bold;
text-decoration:none;
text-align:left;
}
.aenu_C dl dt a:hover{
color:#c9282e;
}

.cenu_C{
width:300px;
height:150px;
position:absolute;
left:520px;
top:32px;
font-size:16px;
line-height:26px;
color:#1a1a1a;
}
.cenu_C dl{
margin:0;
padding:0;
list-style:none;
}
.cenu_C dl dt{
width:150px;
height:60px;
float:left;
}
.cenu_C dl dt a{
width:150px;
height:60px;
font-size:0.8rem;
line-height:60px;
color:#1a1a1a;
font-weight:bold;
text-decoration:none;
text-align:left;
}
.cenu_C dl dt a:hover{
color:#c9282e;
}
.aenu_D{
width:330px;
height:130px;
position:absolute;
right:0;
top:40px;
border-radius:10px;
overflow:hidden;
}
.aenu_E{
width:89px;
height:35px;
position:absolute;
left:870px;
top:191px;
}
.aenu_E a.aenu_Ea{
width:64px;
height:35px;
display:block;
line-height:35px;
background:url(../images/xores.png) 37px center no-repeat;
font-size:16px;
color:#c9282e;
text-decoration:none;
text-align:left;
}
.aenu_E a.aenu_Ea:hover{
color:#c9282e;
font-weight:normal;
background:url(../images/xores.png) right center no-repeat;
}

.aenu_E a{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.kenu{
width:1200px;
height:434px;
padding-top:16px;
background-color:#fff;
position:absolute;
z-index:99999;
top:70px;
left:-252px;
display:none;
}
.kenu_l{
width:500px;
float:left;
}
.kenu_lt{
width:500px;
height:59px;
line-height:59px;
border-bottom:1px solid #e0e0e0;
font-size:20px;
color:#1a1a1a;
font-weight:bold;
}
.kenu_lox{
width:500px;
height:208px;
padding-top:13px;
overflow:hidden;
}
.kenu_lox ul{
margin:0;
padding:0;
list-style:none;
}
.kenu_lox ul li{
width:158px;
height:40px;
float:left;
line-height:40px;
}
.kenu_lox ul li a{
width:158px;
height:40px;
line-height:40px;
display:block;
font-size:14px;
color:#1a1a1a;
text-decoration:none;
text-align:left;
}
.kenu_lm{
width:200px;
height:34px;
}
.kenu_lm a.kenu_lme{
width:89px;
display:block;
font-size:14px;
color:#c9282e;
text-decoration:none;
height:34px;
line-height:34px;
background:url(../images/xores.png) 63px center no-repeat;
margin:0;
padding:0;
text-align:left;
}

.kenu_lm a.kenu_lme:hover{
background:url(../images/xores.png) right center no-repeat;
color:#c9282e;
font-weight:normal;
}

.kenu_lm a.kenu_lme{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.kenu_r{
width:590px;
float:right;
overflow:hidden;
}
.kenu_rt{
width:590px;
height:59px;
line-height:59px;
border-bottom:1px solid #e0e0e0;
font-size:20px;
color:#1a1a1a;
font-weight:bold;
}
.kenu_rox{
width:590px;
padding-top:16px;
overflow:hidden;
}
.kenu_rox ul{
margin:0;
padding:0;
list-style:none;
}
.kenu_rox ul li{
width:590px;
height:64px;
float:left;
}
.kenu_rox_li{
width:590px;
height:64px;
position:relative;
}
.kenu_rox_li a{
width:590px;
height:64px;
text-align:left;
display:block;
font-weight:normal;
}
.kenu_rox_li em{
width:40px;
height:40px;
position:absolute;
left:0;
top:10px;
display:block;
}
.kenu_rox_li span{
width:530px;
height:32px;
line-height:32px;
position:absolute;
left:60px;
top:5px;
font-size:14px;
color:#1a1a1a;
font-weight:bold;
display:block;
text-align:left;
}
.kenu_rox_li label{
width:530px;
height:22px;
line-height:22px;
position:absolute;
left:60px;
top:32px;
font-size:14px;
color:#808080;
display:block;
text-align:left;
}
.kenu_rox a:hover{
font-weight:normal;
}
.kenu_rox a:hover label{
font-weight:normal;
font-size:14px;
color:#808080;
}

.kenu_rox_li em.rio_1{
background:url(../images/rio_1.png);
background-position: 0px 0px;
}
.kenu_rox_li em.rio_2{
background:url(../images/rio_2.png);
background-position: 0px 0px;
}
.kenu_rox_li em.rio_3{
background:url(../images/rio_3.png);
background-position: 0px 0px;
}
.kenu_rox_li em.rio_4{
background:url(../images/rio_4.png);
background-position: 0px 0px;
}
.kenu_rox_li em.rio_5{
background:url(../images/rio_5.png);
background-position: 0px 0px;
}

.kenu_rox a:hover span{
color:#c9282e;
}
.kenu_rox a:hover em.rio_1{
background-position: 0px -40px;
}
.kenu_rox a:hover em.rio_2{
background-position: 0px -40px;
}
.kenu_rox a:hover em.rio_3{
background-position: 0px -40px;
}
.kenu_rox a:hover em.rio_4{
background-position: 0px -40px;
}
.kenu_rox a:hover em.rio_5{
background-position: 0px -40px;
}

.kenu_rox_li em{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}



.nav ul li.nav_2:hover{
background:url(../images/nav_up.png) 148px 34px no-repeat;
}
.nav ul li.nav_2:hover a.asd{
color:#1a1a1a;
font-weight:bold;
}
.nav ul li.nav_2:hover .aenu { display:block;}
.nav ul li.nav_3:hover{
background:url(../images/nav_up.png) 148px 31px no-repeat;
}
.nav ul li.nav_3:hover a.asd{
color:#1a1a1a;
font-weight:bold;
}
.nav ul li.nav_3:hover .kenu { display:block;}
.nav ul li.nav_4:hover{
background:url(../images/nav_up.png) 148px 31px no-repeat;
}
.nav ul li.nav_4:hover a.asd{
color:#1a1a1a;
font-weight:bold;
}
.nav ul li.nav_4:hover .cenu { display:block;}
.nav ul li.nav_8:hover{
background:url(../images/nav_up.png) 148px 31px no-repeat;
}
.nav ul li.nav_8:hover a.asd{
color:#1a1a1a;
font-weight:bold;
}
.nav ul li.nav_8:hover .yenu { display:block;}

.all_menu{
width:100%;
height:450px;
border-top:2px solid #f48403;
background-color:#fff;
position: absolute;
top:221px;
left:0;
z-index: 999;
display:none;
box-shadow:0 0 12px rgba(0,0,0,0.12);
}

.all_aenu{
width:100%;
height:278px;
border-top:2px solid #f48403;
background-color:#fff;
position: absolute;
top:221px;
left:0;
z-index: 999;
display:none;
box-shadow:0 0 12px rgba(0,0,0,0.12);
}

.all_cenu{
width:100%;
height:278px;
border-top:2px solid #f48403;
background-color:#fff;
position: absolute;
top:221px;
left:0;
z-index: 999;
display:none;
box-shadow:0 0 12px rgba(0,0,0,0.12);
}

.all_yenu{
width:100%;
height:338px;
border-top:2px solid #f48403;
background-color:#fff;
position: absolute;
top:221px;
left:0;
z-index: 999;
display:none;
box-shadow:0 0 12px rgba(0,0,0,0.12);
}

.banner{ position:relative; overflow:hidden; height:500px; width:100%; z-index:99;}
.index_banner{ width:2560px; position:relative; height:500px; overflow:hidden;left:50%; margin-left:-1280px;}
.index_ban_ul{ width:2560px; height:500px; overflow:hidden; z-index:0;position:relative; margin:0; padding:0; list-style:none; }
.index_ban_num{ width:100%;  position:absolute; bottom:18px; text-align: center; z-index:1;font-size:0; padding:0; }
.index_ban_num li{margin:0 5px; background: url(../images/ba_out.png) center center no-repeat; width: 12px; height: 12px; overflow: hidden; cursor: pointer;display:inline-block;  *display:inline; zoom:1;}
.index_ban_num li:hover,.index_ban_num .on{background: url(../images/ba_cur.png) no-repeat;}

.bang_num{
width:1200px;
padding-top:35px;
height:149px;
overflow:hidden;
}
.bang_num ul{
margin:0;
padding:0;
list-style:none;
}
.bang_num ul li{
width:300px;
background:url(../images/num_line.png) right top no-repeat;
float:left;
}
.bang_num ul li:last-child{
background:none;
}
.bang_num_li{
width:300px;
height:100px;
position:relative;
}
.bang_num_li_A{
font-size:60px;
color:#0067bf;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
position:absolute;
height:66px;
line-height:66px;
top:0;
}
.nsm_1{
width:82px;
left:105px;
}
.nsm_2{
width:112px;
left:88px;
}
.nsm_3{
width:112px;
left:92px;
}
.nsm_4{
width:180px;
left:59px;
}
.bang_num_li_B{
font-size:30px;
color:#0067bf;
height:28px;
line-height:28px;
font-family:Arial, Helvetica, sans-serif;
position:absolute;
width:34px;
position:absolute;
top:0;
}
.nkm_1{
left:180px;
}
.nkm_2{
left:196px;
}
.nkm_3{
left:200px;
}
.nkm_4{
left:232px;
}
.bang_num_li_C{
width:300px;
height:33px;
line-height:33px;
text-align:center;
position:absolute;
left:0;
top:67px;
font-size:20px;
color:#4c4c4c;
}

.all_entrance{
width:100%;
padding:40px 0 30px 0;
overflow:hidden;
}
.entrance{
width:1200px;
overflow:hidden;
}
.entrance ul{
margin:0;
padding:0;
list-style:none;
}
.entrance ul li{
width:240px;
height:154px;
background:url(../images/ks_line.png) right 12px no-repeat;
float:left;
}
.entrance ul li span{
width:240px;
height:92px;
display:block;
}
.entrance ul li span.entrance_ico_1{
background:url(../images/entrance_ico_1.png) center center no-repeat;
}
.entrance ul li span.entrance_ico_2{
background:url(../images/entrance_ico_2.png) center center no-repeat;
}
.entrance ul li span.entrance_ico_3{
background:url(../images/entrance_ico_3.png) center center no-repeat;
}
.entrance ul li span.entrance_ico_4{
background:url(../images/entrance_ico_4.png) center center no-repeat;
}
.entrance ul li span.entrance_ico_5{
background:url(../images/entrance_ico_5.png) center center no-repeat;
}
.entrance ul li label{
width:240px;
height:56px;
line-height:56px;
display:block;
text-align:center;
font-size:22px;
color:#0069c2;
}
/*.entrance ul li:hover span.entrance_ico_1{
background:url(../images/entrance_ico_1s.png) center center no-repeat;
}
.entrance ul li:hover span.entrance_ico_2{
background:url(../images/entrance_ico_2s.png) center center no-repeat;
}
.entrance ul li:hover span.entrance_ico_3{
background:url(../images/entrance_ico_3s.png) center center no-repeat;
}
.entrance ul li:hover span.entrance_ico_4{
background:url(../images/entrance_ico_4s.png) center center no-repeat;
}
.entrance ul li:hover span.entrance_ico_5{
background:url(../images/entrance_ico_5s.png) center center no-repeat;
}
*/.entrance ul li:hover label{
color:#0067bf;
text-decoration:underline;
font-weight:bold;
}

.case_T{
width:1200px;
height:42px;
line-height:21px;
text-align:center;
font-size:14px;
color:#1a1a1a;
background:url(../images/case_t.png) center 10px no-repeat;
clear:both;
}
.case_brand{
width:1200px;
height:110px;
overflow:hidden;
}
.kartner_slide{ position:relative;zoom:1; height: 68px; width:1200px;}
.kartner_slide .piclist{ overflow:hidden; zoom:1; height:68px; width:1200px; margin:0; padding:0; list-style:none;}
.kartner_slide .ohbox{overflow:hidden; position:relative;left: 60px;width:1100px;}
.kartner_slide .piclist li{float:left; height:68px;width:157px;}
.kartner_slide .pageBtn span{ background:url(../images/soll_left.png) no-repeat; display:block;width:12px;height:20px;position:absolute;top:24px;cursor:pointer;overflow:hidden; text-indent:-9999px; left:0px;}
.kartner_slide .pageBtn .next{left:1188px;background:url(../images/soll_right.png) no-repeat;}
.kartner_slide .pageBtn span:hover{background:url(../images/soll_lefts.png) no-repeat;}
.kartner_slide .pageBtn .next:hover{background:url(../images/soll_rights.png) no-repeat;}

.kartner_slide .piclist li:hover img{
transform: scale(1.1);
}

.kartner_slide .piclist li img{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}


.all_casenew{
width:100%;
padding:50px 0 0 0;
overflow:hidden;
}

.cases_main{
width:1200px;
height:472px;
}
.cases_hot{
width:580px;
height:435px;
background-color:#fff;
float:left;
position:relative;
}
.cases_hot_Pic{
width:580px;
height:360px;
position:absolute;
left:0;
top:0;
z-index:1;
}
.cases_hot_Pic img{
width:580px;
height:360px;
}
.cases_hot_Title{
width:500px;
padding-left:80px;
height:64px;
line-height:64px;
position:absolute;
left:0;
bottom:0;
background:url(../images/cases_hot.png) no-repeat;
z-index:2;
}
.cases_hot_Title a{
color:#1a1a1a;
font-size:16px;
text-decoration:none;
}
.cases_hot_Title a span{
color:#a9abad;
font-size:12px;
}

.cases_box{
width:590px;
float:right;
}
.casenew_T{
width:590px;
height:50px;
border-bottom:1px solid #e5e5e5;
overflow:hidden;
}
.casenew_T_l{
width:300px;
float:left;
background:url(../images/casenew_t_line.png) 134px center no-repeat;
overflow:hidden;
}
.casenew_T_l ul{
margin:0;
padding:0;
list-style:none;
}
.casenew_T_l ul li{
	font-family: monospace;
width:120px;
height:50px;
text-align:center;
line-height:50px;
float:left;
margin-right:29px;
font-size:18px;
color:#4c4c4c;
font-weight:bold;
}
.casenew_T_l ul li.selected{
background:url(../images/case_tab.png) no-repeat;
color:#1a1a1a;
font-weight:bold;
}

.casenew_T_r{
width:94px;
height:40px;
line-height:40px;
float:right;
background:url(../images/rose.png) 64px center no-repeat;
}
.casenew_T_r:hover{
background:url(../images/roses.png) right center no-repeat;
}
.casenew_T_r a{
font-size:14px;
color:#4c4c4c;
text-decoration:none;
}
.casenew_T_r a:hover{
color:#c9282e;
}
.casenew_T_r{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.cases_new{
width:590px;
height:127px;
position:relative;
}
.cases_new_title{
width:590px;
height:42px;
line-height:42px;
position:absolute;
left:0;
top:17px;
white-space:nowrap;
overflow:hidden;
text-overflow: ellipsis;
}
.cases_new_title a{
color:#1a1a1a;
font-size:22px;
font-weight:bold;
text-decoration:none;
}
.cases_new_title a:hover{
color:#c9282e;
}
.cases_new_desc{
width:590px;
height:45px;
line-height:18px;
overflow:hidden;
font-size:14px;
color:#4c4c4c;
position:absolute;
left:0;
top:67px;
}
.cases_new_desc a{
color:#11be01;
font-size:14px;
text-decoration:underline;
}
.cases_new_date{
width:200px;
height:24px;
line-height:24px;
position:absolute;
left:0;
top:98px;
color:#91b1db;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}
.cases_new_more{
width:200px;
height:24px;
line-height:24px;
position:absolute;
right:0;
top:98px;
font-size:14px;
text-align:right;
}
.cases_new_more a{
font-size:14px;
color:#fff;
text-decoration:none;
}

.cases{
width:590px;
overflow:hidden;
}
.cases ul{
margin:0;
padding:0;
list-style:none;
}
.cases ul li{
width:590px;
height:35px;
float:left;
}
.cases ul li span{
width:480px;
padding-left:12px;
height:35px;
line-height:35px;
display:inline;
float:left;
white-space:nowrap;
overflow:hidden;
text-overflow: ellipsis;
background:url(../images/em.png) left center no-repeat;
}
.cases ul li span a{
font-size:16px;
color:#4c4c4c;
text-decoration:none;
}
.cases ul li label{
width:89px;
height:28px;
line-height:29px;
float:right;
display:inline;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#848585;
}
.cases ul li:hover span{
background:url(../images/em_hover.png) left center no-repeat;
}
.cases ul li:hover span a{
color:#c9282e;
}

.all_vuwu{
width:100%;
height:815px;
padding-top:45px;
background:url(../images/all_fuwu.jpg) center top no-repeat;
overflow:hidden;
}
.vhb_TT{
width:1200px;
height:106px;
}
.vhb_TTa{
width:1200px;
height:56px;
line-height:56px;
font-size:36px;
color:#1a1a1a;
font-weight:bold;
text-align:center;
}
.vhb_TTb{
width:1200px;
height:28px;
line-height:28px;
font-size:18px;
color:#c1c1c1;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
}

.vuwu{
width:1220px;
height:420px;
}
.vuwu ul{
margin:0;
padding:0;
list-style:none;
}
.vuwu ul li{
    width:305px;
/*width:610px;*/
float:left;
}
.vuwu_li{
width: 300px;
    height: 400px;
    background-color: #e5b002;
position:relative;
}
.vuwu_lia{
width:305px;
height:40px;
line-height:40px;
position:absolute;
left:50px;
top:33px;
font-size:30px;
font-weight:bold;
color:#f7b83d;
z-index:2;
}
.vuwu_lib{
width:305px;
height:24px;
line-height:24px;
position:absolute;
left:50px;
top:75px;
font-size:14px;
color:#fff;
z-index:2;
}
.vuwu_lic{
width:300px;
height:160px;
position:absolute;
left:0;
top:0;
z-index:1;
}
.vuwu_lid{
width:305px;
height:200px;
position:absolute;
left:5%;
top:171px;
}
.vuwu_lidx{
width:305px;
/*background:url(../images/vuwu_line.png) left 49px no-repeat;*/
/*overflow:hidden;*/
}
.vuwu_lidx dl{
margin:0;
padding:0;
list-style:none;
}
.vuwu_lidx dl dt{
width: 170px;
    height: 15px;
}
.vuwu_lidx dl dt a{
width:156px;
height:49px;
line-height:49px;
padding-left:14px;
background:url(../images/vuwu_em.png) 1px center no-repeat;
color:#1a1a1a;
font-size:0.8rem;
text-decoration:none;
display:block;
}
.vuwu_lidx dl dt a:hover{
background:url(../images/vuwu_em.png) 1px center no-repeat;
color:#1a1a1a;
font-weight:bold;
}

.vuwu_lidx dl dt a.vuwu_more{
width:89px;
height:49px;
line-height:49px;
background:url(../images/xores.png) 63px center no-repeat;
font-size:14px;
color:#000000;
padding:0;
}
.vuwu_lidx dl dt a.vuwu_more:hover{
background:url(../images/xores.png) right center no-repeat;
font-weight:normal;
}

.vuwu_slide{ position:relative;zoom:1; height: 242px; width:1248px; margin:0 auto;}
.vuwu_slide .piclist{ overflow:hidden; zoom:1; height:224px; width:1200px; margin:0; padding:0; list-style:none;}
.vuwu_slide .ohbox{overflow:hidden; position:relative;left: 12px;width:1228px;}
.vuwu_slide .piclist li{float:left; height:200px;width:283px; padding:12px;}
.vuwu_slide .pageBtn span{ background:url(../images/soll_left.png) no-repeat; display:block;width:12px;height:20px;position:absolute;top:102px;cursor:pointer;overflow:hidden; text-indent:-9999px; left:0px;}
.vuwu_slide .pageBtn .next{left:1236px;background:url(../images/soll_right.png) no-repeat;}
.vuwu_slide .pageBtn span:hover{background:url(../images/soll_lefts.png) no-repeat;}
.vuwu_slide .pageBtn .next:hover{background:url(../images/soll_rights.png) no-repeat;}
.vuwu_hot{
width:280px;
height:200px;
background:url(../images/vuwu_li.jpg) no-repeat;
position:relative;
box-shadow:0 0 12px rgba(0,0,0,0.15);
}
.vuwu_hotA{
width:244px;
height:78px;
position:absolute;
left:18px;
top:30px;
}
.vuwu_hotB{
width: 244px;
    height: 40px;
    line-height: 40px;
    font-size: 0.8rem;
    color: #0d0d0d;
    font-weight: bold;
    position: absolute;
    left: 2%;
    top: 83%;
}
.vuwu_hotC{
width:244px;
height:34px;
line-height:34px;
font-size:14px;
color:#c9282e;
position:absolute;
left:18px;
top:140px;
background:url(../images/vuwu_hot_em.png) 63px center no-repeat;
}

.vuwu_hot:hover{
box-shadow:0 0 12px rgba(0,0,0,0.2);
}
.vuwu_hot:hover .vuwu_hotC{
background:url(../images/vuwu_hot_em.png) 67px center no-repeat;
}

.all_xm{
width:100%;
background-color:#f2f2f2;
padding:60px 0 74px 0;
overflow:hidden;
}
.xm_main{
width:1200px;
height:640px;
background-color:#fff;
box-shadow:0 0 12px rgba(26,26,26,0.2);
position:relative;
}
.xm_enter{
width:480px;
padding-left:36px;
padding-top:134px;
height:302px;
background-color:#fff;
position:absolute;
left:0;
top:0;
}
.xm_enter span{
width:480px;
height:66px;
display:block;
line-height:66px;
font-size:36px;
color:#1a1a1a;
font-weight:bold;
}
.xm_enter label{
width:480px;
height:68px;
display:block;
line-height:45px;
font-size:30px;
color:#c9282e;
}

.search{
width:400px;
height:36px;
background:url(../images/search_box.png) no-repeat;
position:relative;
}
.search_input{
width:320px;
height:36px;
position:absolute;
left:15px;
top:0x;
}
.sinput{
width:320px;
height:36px;
border:none;
line-height:36px;
color:#7e858f;
font-size:14px;
background:none;
}
.search_btn{
width:50px;
height:36px;
position:absolute;
right:0;
top:0;
}
.search_btn a{
width:50px;
height:36px;
display:block;
}

.xm_1{
width:230px;
height:200px;
position:absolute;
left:485px;
top:12px;
}
.xm_2{
width:230px;
height:200px;
position:absolute;
left:723px;
top:12px;
}
.xm_3{
width:230px;
height:200px;
position:absolute;
right:10px;
top:12px;
}
.xm_4{
width:230px;
height:200px;
position:absolute;
left:485px;
top:220px;
}
.xm_5{
width:230px;
height:200px;
position:absolute;
left:723px;
top:220px;
}
.xm_6{
width:230px;
height:200px;
position:absolute;
right:10px;
top:220px;
}
.xm_7{
width:230px;
height:200px;
position:absolute;
left:485px;
top:428px;
}
.xm_8{
width:230px;
height:200px;
position:absolute;
left:723px;
top:428px;
}
.xm_9{
width:230px;
height:200px;
position:absolute;
right:10px;
top:428px;
}
.xm_10{
width:468px;
height:200px;
position:absolute;
left:9px;
top:428px;
}
.xm_11{
width:94px;
height:32px;
line-height:32px;
background:url(../images/rose.png) 64px center no-repeat;
position:absolute;
left:380px;
top:20px;
}
.xm_11 a{
color:#4c4c4c;
font-size:14px;
text-decoration:none;
}

.xm_11:hover{
background:url(../images/roses.png) right center no-repeat;
}
.xm_11:hover a{
color:#c9282e;
}

.xm_11{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.xmm_in{
width:266px;
height:216px;
overflow:hidden;
position:relative;
}
.xmm_in a{
width:266px;
height:216px;
display:block;
}
.xmm_in_A{
width:266px;
height:49px;
text-align:center;
line-height:49px;
font-size:30px;
font-weight:bold;
color:#fff;
position:absolute;
left:0;
top:84px;
}
.xmm_in_B{
width:266px;
height:40px;
position:absolute;
left:0;
top:216px;
background:url(../images/jia.png) center top no-repeat;
}
.xmm_in:hover .xmm_in_A{
top:64px;
}
.xmm_in:hover .xmm_in_B{
top:122px;
}

.xm_in{
width:230px;
height:200px;
overflow:hidden;
position:relative;
}
.xm_in_A{
width:230px;
height:200px;
position:absolute;
top:0;
left:0;
z-index:2;
}
.xm_in_B{
width:230px;
height:200px;
position:absolute;
top:0;
left:0;
overflow:hidden;
z-index:1;
}

.xm_in_B img{
transform: scale(1.06);
-ms-transform: scale(1.06);	/* IE 9 */
-webkit-transform: scale(1.06);	/* Safari �� Chrome */
-o-transform: scale(1.06);	/* Opera */
-moz-transform: scale(1.06);
filter: url(blur.svg#blur); /* FireFox, Chrome, Opera */
-webkit-filter: blur(5px); /* Chrome, Opera */
-moz-filter: blur(5px);
-ms-filter: blur(5px);    
filter: blur(5px);
filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false); /* IE6~IE9 */
}

.xm_in:hover .xm_in_A{
-webkit-transform: rotateY(360deg);
-moz-transform: rotateY(360deg);
-ms-transform: rotateY(360deg);
-o-transform: rotateY(360deg);
transform: rotateY(360deg);
-webkit-transition: all 1s;
-moz-transition: all 1s;
-ms-transition: all 1s;
-o-transition: all 1s;
transition: all 1s;
}

.xm_in_B img,.xmm_in_B{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.xmm_in_A{
transition:all 0.6s linear;
	-webkit-transition:all 0.6s linear;
	-moz-transition:all 0.6s linear;
	-o-transition:all 0.6s linear;
}

.CBT_1{
width:1200px;
padding-top:20px;
overflow:hidden;
}
.CBT_1 span{
width:500px;
height:114px;
display:inline;
float:left;
line-height:114px;
font-size:36px;
color:#1a1a1a;
font-weight:bold;
}
.CBT_1 label{
width:94px;
height:114px;
line-height:114px;
background:url(../images/rose.png) 64px center no-repeat;
display:inline;
float:right;
}
.CBT_1 label a{
font-size:14px;
color:#1a1a1a;
text-decoration:none;
}
.CBT_1 label:hover{
background:url(../images/roses.png) right center no-repeat;
}
.CBT_1 label:hover a{
color:#c9282e;
}

.CBT_1 label{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.vn_CBT{
width:1200px;
height:166px;
position:relative;
}
.vn_CBTa{
width:500px;
height:56px;
line-height:56px;
font-size:36px;
color:#1a1a1a;
font-weight:bold;
position:absolute;
left:0;
top:58px;
}
.vn_CBTb{
width:500px;
height:34px;
line-height:34px;
font-size:18px;
color:#cdcdcd;
font-weight:bold;
position:absolute;
left:0;
top:112px;
}
.vn_CBTc{
width:80px;
height:34px;
line-height:34px;
background:url(../images/vuwu_hot_om.png) right center no-repeat;
position:absolute;
right:0;
top:67px;
}
.vn_CBTc a{
font-size:14px;
color:#4c4c4c;
text-decoration:none;
}
.vn_CBTc:hover{
background:url(../images/vuwu_hot_em.png) right center no-repeat;
}
.vn_CBTc:hover a{
color:#c9282e;
}

.CBT_1 label{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}


.all_xteacher{
width:100%;
background-color:#fff;
overflow:hidden;
}

.teacher-left{ position:relative; width:1200px; height:480px;margin:0 auto;}
.teacher-left .hd{ overflow:hidden;  height:40px; width:1200px; margin:-255px auto 0 auto; position:absolute; left:0; z-index:2;}
.teacher-left .hd .prev{ display:block; width:40px; height:413px; float:left;overflow:hidden; cursor:pointer; background:url("../images/tc_left.png") no-repeat;}
.teacher-left .hd .prev:hover{background:url("../images/tc_lefts.png") no-repeat;}
.teacher-left .hd .next{display:block; width:40px; height:413px; float:right; overflow:hidden; cursor:pointer; background:url("../images/tc_right.png") no-repeat;}
.teacher-left .hd .next:hover{background:url("../images/tc_rights.png") no-repeat;}
.teacher-left .hd ul{ float:right; overflow:hidden; zoom:1; margin:0; padding:0; list-style:none; margin-top:7px; display:none;}
.teacher-left .hd ul li{ float:left;  width:6px; height:6px; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; background:url("../images/teacher_trans.png") no-repeat; }
.teacher-left .hd ul li.on{ background:url("../images/tt_hover.png") no-repeat; }
.teacher-left .bd{ width:1200px; overflow:hidden;}
.teacher-left .bd ul{overflow:hidden; zoom:1; margin:0; padding:0; list-style:none; height:430px;}
.teacher-left .bd ul li{ width:291px; float:left; height:416px;_display:inline; margin-right:13px; position:relative;}
.teacher-left .bd ul li img{ width:291px; height:416px; position:absolute; left:0; top:0; z-index:1;}
.teacher-left .bd ul li span{ width:291px; height:60px; line-height:60px; text-align:center; color:#fff; display:block; position:absolute; left:0; bottom:0; background:url(../images/teacher_trans.png); font-size:20px; z-index:1;}
.teacher-left .bd ul li span em{ font-style:normal; color:rgba(255,255,255,0.7); font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.pageState{
display:none;
}

.teacher_slide{ position:relative;zoom:1; height:480px; width:1200px; margin:0 auto;}
.teacher_slide .piclist{ overflow:hidden; zoom:1; height:416px; width:1200px; margin:0; padding:0; list-style:none;}
.teacher_slide .teacher_ohbox{overflow:hidden; position:relative;left:0;width:1200px;}
.teacher_slide .piclist li{float:left;width:291px; height: 416px;margin-right:12px; position:relative;box-shadow:0 0 3px rgba(0,0,0,0.3); overflow:hidden;}
.teacher_slide .piclist li img{ width: 291px; height: 416px; position:absolute; left:0; top:0; z-index:1;}
.teacher_slide .piclist li span{ width:291px; height:60px; line-height:60px; text-align:center; color:#fff; display:block; position:absolute; left:0; bottom:0; background:url(../images/teacher_trans.png); font-size:20px; z-index:2;}
.teacher_slide .piclist li span em{ font-style:normal; color:rgba(255,255,255,0.7); font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.teacher_slide .pageBtn span{display:block;width:40px;height:416px;position:absolute;top:0;cursor:pointer;overflow:hidden; text-indent:-9999px; left:0px; z-index:999;}
.teacher_slide .pageBtn .prev{background:url(../images/tc_left.png) left center no-repeat;}
.teacher_slide .pageBtn .next{background:url(../images/tc_right.png) right center no-repeat; left:1160px;}
.teacher_slide .pageBtn span:hover{background:url(../images/tc_lefts.png) left center no-repeat;}
.teacher_slide .pageBtn .next:hover{background:url(../images/tc_rights.png) right center no-repeat;}


.all_CB_china{
width:100%;
padding-top:70px;
/*background:url(../images/all_china.jpg) center top no-repeat;*/
background: #000000;

overflow:hidden;
}
.CB_china_T{
width:1200px;
height:56px;
line-height:56px;
font-size:36px;
font-weight:bold;
color:#cbae10;
}
.CB_china_Te{
width:1200px;
height:47px;
line-height:34px;
font-size:18px;
font-weight:bold;
color:#fff;
/*opacity:0.3;*/
font-family:Arial, Helvetica, sans-serif;
}
.CB_china_Desc{
width:654px;
height:81px;
font-size:16px;
overflow:hidden;
line-height:26px;
color:#fff;
}

.CB_china_box{
width:1200px;
height:410px;
position:relative;
}
.CB_china_Data{
width:580px;
height:256px;
position:absolute;
top:0;
left:0;
background:url(../images/data.png) left 40px no-repeat;
}
.ZB_china_Data{
width:524px;
height:230px;
position:absolute;
top:40px;
left:0;
}
.CB_china_Data_in{
width:580px;
height:256px;
position:relative;
font-family:Arial, Helvetica, sans-serif;
}
.CB_Data_1{
width:100px;
height:68px;
line-height:68px;
font-size:66px;
font-weight:lighter;
color:#fff;
position:absolute;
left:31px;
top:30px;
overflow:hidden;
}
.CB_china_Data_in span{
position: relative; top: 68px; opacity: 0;
}
.CB_Data_2{
width:120px;
height:68px;
line-height:68px;
font-size:66px;
font-weight:lighter;
color:#fff;
position:absolute;
left:198px;
top:30px;
overflow:hidden;
}
.CB_Data_3{
width:120px;
height:68px;
line-height:68px;
font-size:66px;
font-weight:lighter;
color:#fff;
position:absolute;
left:416px;
top:30px;
overflow:hidden;
}
.CB_Data_4{
width:112px;
height:68px;
line-height:68px;
font-size:66px;
font-weight:lighter;
color:#fff;
position:absolute;
left:45px;
top:150px;
overflow:hidden;
}
.CB_Data_5{
width:192px;
height:68px;
line-height:68px;
font-size:66px;
font-weight:lighter;
color:#fff;
position:absolute;
left:165px;
top:150px;
overflow:hidden;
}

.CB_china_tel{
width:360px;
height:52px;
position:absolute;
left:0;
top:278px;
}

.Cty{
width:1215px;
}
.Cty ul{
margin:0;
padding:0;
list-style:none;
}
.Cty ul li{
width:243px;
float:left;
height:200px;
}
.Cty_li{
width:226px;
height:176px;
border:2px solid #fff;
position:relative;
border-radius:2px;
}
.Cty_li span{
width:226px;
height:176px;
display:block;
position:absolute;
left:0;
top:0;
z-index:1;
overflow:hidden;
}
.Cty_li span img{
width:226px;
height:176px;
}
.Cty_li label{
width:226px;
height:58px;
display:block;
position:absolute;
left:0;
bottom:0;
background:url(../images/city_trans.png) no-repeat;
line-height:58px;
text-align:center;
font-weight:bold;
font-size:18px;
z-index:2;
color:#fff;
}

.Cty_li:hover span img{
transform: scale(1.1);
}

.Cty_li span img{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.CB_china{
width:613px;
height:475px;

position:absolute;
left:60%;
top:-110px;
}
.china{
width:523px;
height:435px;
position:relative;
}
#map_addr_1{
width:76px;
padding-left:54px;
padding-top:9px;
height:45px;
line-height:30px;
font-size:12px;
font-weight:bold;
color:#262727;
background:url(../images/addr_1.png) no-repeat;
position:absolute;
left:460px;
top:216px;
z-index:99;
cursor:pointer;
}
#map_addr_2{
width:76px;
padding-left:54px;
padding-top:9px;
height:45px;
line-height:30px;
font-size:12px;
font-weight:bold;
color:#262727;
background:url(../images/addr_1.png) no-repeat;
position:absolute;
left:476px;
top:246px;
display:none;
z-index:99;
cursor:pointer;
}
#map_addr_3{
width:76px;
padding-left:54px;
padding-top:9px;
height:45px;
line-height:30px;
font-size:12px;
font-weight:bold;
color:#262727;
background:url(../images/addr_1.png) no-repeat;
position:absolute;
left:450px;
top:240px;
display:none;
z-index:99;
cursor:pointer;
}
#map_addr_4{
width:76px;
padding-left:54px;
padding-top:9px;
height:45px;
line-height:30px;
font-size:12px;
font-weight:bold;
color:#262727;
background:url(../images/addr_1.png) no-repeat;
position:absolute;
left:475px;
top:290px;
display:none;
z-index:99;
cursor:pointer;
}
#map_addr_5{
width:76px;
padding-left:54px;
padding-top:9px;
height:45px;
line-height:30px;
font-size:12px;
font-weight:bold;
color:#262727;
background:url(../images/addr_1.png) no-repeat;
position:absolute;
left:390px;
top:356px;
display:none;
z-index:99;
cursor:pointer;
}
#map_addr_6{
width:76px;
padding-left:54px;
padding-top:9px;
height:45px;
line-height:30px;
font-size:12px;
font-weight:bold;
color:#262727;
background:url(../images/addr_1.png) no-repeat;
position:absolute;
left:478px;
top:153px;
display:none;
z-index:99;
cursor:pointer;
}
#map_addr_7{
width:76px;
padding-left:54px;
padding-top:9px;
height:45px;
line-height:30px;
font-size:12px;
font-weight:bold;
color:#262727;
background:url(../images/addr_1.png) no-repeat;
position:absolute;
left:401px;
top:125px;
display:none;
z-index:99;
cursor:pointer;
}
#map_addr_8{
width:76px;
padding-left:54px;
padding-top:9px;
height:45px;
line-height:30px;
font-size:12px;
font-weight:bold;
color:#262727;
background:url(../images/addr_1.png) no-repeat;
position:absolute;
left:475px;
top:326px;
display:none;
z-index:99;
cursor:pointer;
}


.modal {
	position:fixed!important;
	top:50%;
	left:50%;
	z-index:1050;
	width:820px;
	margin-left:-410px;
	margin-top:-200px;
	_position:absolute;
	_top:13%;
	outline:none
}
.modal_in{
width:820px;
height:480px;
position:relative;
}
.hide {
	display:none
}
.close {
	margin-top:1px;
	width:47px;
	height:47px;
	display:inline;
	position:absolute;
	right:0;
	top:0;
	z-index:2;
}
.modal-body {
	position:absolute;
	left:0;
	top:24px;
	width:800px;
	height:336px;
	background-color:#fff;
}
.modal-body_left{
width:400px;
padding-left:40px;
padding-top:40px;
float:left;
font-size:14px;
line-height:24px;
}
.modal-body_right{
width:300px;
float:right;
padding-top:40px;
padding-right:40px;
text-align:center;
}
.black_overlay{
display: none;
position: absolute;
top: 0%;
left: 0%;
width: 100%;
height:100%;
background-color: #000000;;
z-index:1001;
-moz-opacity: 0.5;
opacity:.50;
filter: alpha(opacity=50);
}

#map_1_1{
   width: 6px;
   height: 6px;
   position: absolute;
   left: 461px;
   top: 219px;
   z-index: 2;   
   cursor:pointer;
   
}
#map_1_2{
   width: 6px;
   height: 6px;
   position: absolute;
   left: 482px;
   top: 290px;
   z-index: 2;
   cursor:pointer;   
  }
#map_1_3{
   width: 6px;
   height: 6px;
   position: absolute;
   left: 468px;
   top: 288px;
   z-index: 2;
   cursor:pointer;   
   
  }
 #map_1_4{
   width: 6px;
   height: 6px;
   position: absolute;
   left: 473px;
   top: 308px;
   z-index: 2;
   cursor:pointer;
   
  }
  #map_1_5{
   width: 6px;
   height: 6px;
   position: absolute;
   left: 406px;
   top: 404px;
   z-index: 2;
   cursor:pointer;
   
  }
  #map_1_6{
   width: 6px;
   height: 6px;
   position: absolute;
   left: 475px;
   top: 174px;
   z-index: 2;
   cursor:pointer;   
   
  }
  #map_1_7{
   width: 6px;
   height: 6px;
   position: absolute;
   left: 422px;
   top: 175px;
   z-index: 2;
   cursor:pointer; 
   
  }
  #map_1_8{
   width: 6px;
   height: 6px;
   position: absolute;
   left: 471px;
   top: 348px;
   z-index: 2;
   cursor:pointer;
  }



.china_rr{
width:534px;
float:right;
padding-top:26px;
overflow:hidden;
}
.china_rr_A{
width:534px;
height:62px;
line-height:54px;
font-size:34px;
color:#fff;
font-weight:bold;
}
.china_rr_B{
width:532px;
line-height:18px;
height:113px;
font-size:14px;
color:#fff;
overflow:hidden;
}

.china_rr_C{
width:537px;
height:232px;
}
.china_rr_D{
width:534px;
font-size:18px;
color:#fff;
overflow:hidden;
}
.china_rr_D i{
font-size:26px;
font-weight:bold;
font-style:normal;
}

.all_history{
width:100%;
height:450px;
background:url(../images/all_time.jpg) center top no-repeat;
}
.TT{
width:1200px;
padding-top:45px;
padding-bottom:20px;
overflow:hidden;
}
.TT span{
height:41px;
line-height:41px;
display:block;
text-align:center;
font-size:30px;
color:#0069c2;
font-weight:bold;
}
.TT label{
height:21px;
line-height:21px;
display:block;
text-align:center;
font-size:18px;
color:#ffffff;
font-weight:bold;
}

.hide{
display:none;
}

.nTT{
width:1200px;
height:115px;
line-height:115px;
padding-top:15px;
font-size:42px;
color:#1a1a1a;
text-align:center;
overflow:hidden;
}

.history_li{
width:1200px;
overflow:hidden;
}
.history_li_in{
width:1200px;
height:216px;
background:url(../images/time_li_box.png) center top no-repeat;
position:relative;
}
.history_li_in_A{
width:1200px;
height:46px;
line-height:46px;
position:absolute;
left:0;
top:0;
font-size:24px;
font-weight:bold;
color:#fff;
text-align:center;
}
.history_li_in_B{
width:964px;
padding:0 118px;
height:60px;
line-height:26px;
text-align:center;
color:#1a1a1a;
font-size:16px;
position:absolute;
left:0;
top:90px;
}
.history_li_in_B span{
font-size:20px;
font-weight:bold;
}
.history_li_in_em_1{
width:14px;
height:10px;
background:url(../images/time_li_down.png) no-repeat;
position:absolute;
left:65px;
top:200px;
}
.history_li_in_em_2{
width:14px;
height:10px;
background:url(../images/time_li_down.png) no-repeat;
position:absolute;
left:197px;
top:200px;
}
.history_li_in_em_3{
width:14px;
height:10px;
background:url(../images/time_li_down.png) no-repeat;
position:absolute;
left:331px;
top:200px;
}
.history_li_in_em_4{
width:14px;
height:10px;
background:url(../images/time_li_down.png) no-repeat;
position:absolute;
left:463px;
top:200px;
}
.history_li_in_em_5{
width:14px;
height:10px;
background:url(../images/time_li_down.png) no-repeat;
position:absolute;
left:595px;
top:200px;
}
.history_li_in_em_6{
width:14px;
height:10px;
background:url(../images/time_li_down.png) no-repeat;
position:absolute;
left:727px;
top:200px;
}
.history_li_in_em_7{
width:14px;
height:10px;
background:url(../images/time_li_down.png) no-repeat;
position:absolute;
left:860px;
top:200px;
}
.history_li_in_em_8{
width:14px;
height:10px;
background:url(../images/time_li_down.png) no-repeat;
position:absolute;
left:991px;
top:200px;
}
.history_li_in_em_9{
width:14px;
height:10px;
background:url(../images/time_li_down.png) no-repeat;
position:absolute;
left:1123px;
top:200px;
}

.history_tab{
width:1188px;
padding:8px 6px 0 6px;
height:52px;
overflow:hidden;
}
.history_tab ul{
margin:0;
padding:0;
list-style:none;
}
.history_tab ul li{
width:132px;
height:52px;
float:left;
cursor:pointer;
}
.history_tab ul li em{
width:132px;
height:20px;
display:block;
background:url(../images/time_em.png) center top no-repeat;
}
.history_tab ul li span{
width:132px;
height:32px;
display:block;
line-height:32px;
font-size:16px;
font-weight:bold;
color:#ffffff;
text-align:center;
}
.history_tab ul li.selected em{
background:url(../images/time_ems.png) center top no-repeat;
animation:dyamiuc_round 2.5s linear 0s infinite normal;

}
.history_tab ul li.selected span{
color:#fff;
font-size:18px;
}

@keyframes dyamiuc_round {
	0% {
	transform:scale(.4);
	opacity:0
}
50% {
	transform:scale(.8);
	opacity:1
}
100% {
	transform:scale(1);
	opacity:1
}
}

.all_nabout{
width:100%;
height:514px;
padding-top:66px;
background:url(../images/all_nabout.jpg) center top no-repeat;
overflow:hidden;
}
.nabout{
width:1200px;
height:514px;
position:relative;
}
.nabout_A{
width:540px;
height:470px;
position:absolute;
left:0;
top:0;
box-shadow:0 0 20px rgba(0,0,0,0.2);
}
.nabout_B{
width:620px;
height:56px;
line-height:56px;
position:absolute;
left:579px;
top:18px;
font-size:36px;
color:#f8c400;
font-weight:bold;
}
.nabout_C{
width:620px;
height:34px;
line-height:34px;
position:absolute;
left:579px;
top:72px;
font-size:18px;
color:#c6c7c7;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.nabout_D{
width:620px;
height:1px;
position:absolute;
left:579px;
top:131px;
background:url(../images/nabout_hr.png) no-repeat;
}
.nabout_E{
width:620px;
height:230px;
position:absolute;
left:579px;
top:163px;
font-size:16px;
color:#fff;
line-height:26px;
overflow:hidden;
}
.nabout_F{
width:84px;
height:34px;
position:absolute;
left:579px;
top:420px;
overflow:hidden;
}
.nabout_F a{
width:84px;
height:34px;
line-height:34px;
display:block;
background:url(../images/vuwu_hot_em.png) 63px center no-repeat;
font-size:14px;
color:#c9282e;
text-decoration:none;
}
.nabout_F a:hover{
background:url(../images/vuwu_hot_em.png) right center no-repeat;
}


.all_brand{
width:100%;
height:540px;
overflow:hidden;
}

.kk_brand{
width:1195px;
height:298px;
position:relative;
border-top:1px solid #e5e5e5;
}
.kk_brand_li{
width:198px;
height:98px;
border-bottom:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;
z-index:1;
position:absolute;
}
.kbv_1{
left:0;
top:0;
}
.kbv_2{
left:200px;
top:0;
}
.kbv_3{
left:399px;
top:0;
}
.kbv_4{
left:598px;
top:0;
}
.kbv_5{
left:797px;
top:0;
}
.kbv_6{
left:996px;
top:0;
}
.kbv_7{
left:0;
top:99px;
}
.kbv_8{
left:200px;
top:99px;
}
.kbv_9{
left:399px;
top:99px;
}
.kbv_10{
left:598px;
top:99px;
}
.kbv_11{
left:797px;
top:99px;
}
.kbv_12{
left:996px;
top:99px;
}
.kbv_13{
left:0;
top:198px;
}
.kbv_14{
left:200px;
top:198px;
}
.kbv_15{
left:399px;
top:198px;
}
.kbv_16{
left:598px;
top:198px;
}
.kbv_17{
left:797px;
top:198px;
}
.kbv_18{
left:996px;
top:198px;
}

.kk_img_li{
width:198px;
height:98px;
position:relative;
}
.kk_img_A{
width:198px;
height:98px;
position:absolute;
left:1;
top:0;
z-index:2;
overflow:hidden;
}
.kk_img_B{
width:200px;
height:100px;
position:absolute;
left:-1px;
top:-1px;
background-color:#fff;
box-shadow:0 0 22px rgba(0,103,191,0.3);
display:none;
z-index:1;
}

/*.kk_img:hover{
box-shadow:inset 0 0 12px rgba(0,103,191,0.3);
}*/
.kk_brand_li:hover{
z-index:2;
}
.kk_brand_li:hover .kk_img_A img{
transform: scale(1.1);
-ms-transform: scale(1.1);	/* IE 9 */
-webkit-transform: scale(1.1);	/* Safari �� Chrome */
-o-transform: scale(1.1);	/* Opera */
-moz-transform: scale(1.1);
}
.kk_img_li:hover .kk_img_B{
display:block;
}

.kk_img_A img{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.all_CB_city{
width:100%;
height:650px;
position:relative;
}
.all_CB_city .swiper-container{ width: 100%;height:100%; margin:0 auto;}
.all_CB_city .topBan .block{}
.all_CB_city .topBan .block img{ display:block;   object-fit: cover;width: 100%;height: 100%;}
.all_CB_city .downBlock{position: absolute;left:0;top:0;z-index: 5;height: 100%;}

.swiper-container {
	width: 100%;
	height:650px;
}
.swiper-wrapper{
margin:0;
padding:0;
list-style:none;
}
.swiper-slide{
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
margin:0;
padding:0;
background:url(../images/city_rhr.png) right top no-repeat;
width:100%;
height:540px;
}

/*.all_CB_city ul{
margin:0;
padding:0;
list-style:none;
}
.all_CB_city ul li{
width:20%;
height:650px;
float:left;
}*/
.CB_city{
width:100%;
height:540px;
position:relative;
overflow:hidden;
}
.CB_city_A{
width:100%;
height:54px;
line-height:54px;
text-align:center;
font-size:36px;
font-weight:bold;
color:#fff;
position:absolute;
left:0;
top:146px;
}
.CB_city_B{
width:100%;
height:60px;
line-height:28px;
text-align:center;
font-size:22px;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
position:absolute;
left:0;
top:206px;
}
.CB_city_CDE{
width:100%;
position:absolute;
left:0;
top:266px;
}
.CB_city_C{
width:80%;
margin:0 auto;
height:1px;
background:url(../images/cb_cor.png);
background-size:100% 100%;
}
.CB_city_D{
width:80%;
margin:30px auto 0 auto;
height:82px;
line-height:24px;
color:rgba(255,255,255,0.8);
font-size:14px;
text-align:center;
}
.CB_city_E{
width:100%;
text-align:center;
overflow:hidden;
}
.CB_city_M{
width:80%;
margin:60px auto 0 auto;
}
.CB_city_M a{
width:94px;
height:32px;
line-height:32px;
font-size:14px;
color:#c9282e;
display:block;
float:right;
background:url(../images/roses.png) 64px center no-repeat;
}


.CB_city_M a{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}


.all_CB_city ul li:hover .CB_city_D{
color:rgba(255,255,255,1);
}
.swiper-slide:hover{
background:url(../images/cb_cor_hover.png);
background-size:100% 100%;
}
.swiper-slide:hover .CB_city_M a{
background:url(../images/roses.png) right center no-repeat;
}

.CB_city_A,.CB_city_B,.CB_city_CDE{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.swiper-button-next{
background:url(../images/roll_left.png) left center no-repeat;
}


.stu_li{
width:1220px;
height:170px;
}
.stu_li ul{
margin:0;
padding:0;
list-style:none;
}
.stu_li ul li{
width:244px;
float:left;
}
.stu_li ul li img{
width:214px;
height:114px;
border:2px solid #f2f2f2;
}
.stu_li ul li img:hover{
box-shadow:0 0 12px rgba(0,0,0,0.1);
border:2px solid #fff;
}

.cartner_slide{ position:relative;zoom:1; height: 68px; width:1200px;}
.cartner_slide .piclist{ overflow:hidden; zoom:1; height:68px; width:1200px; margin:0; padding:0; list-style:none;}
.cartner_slide .ohbox{overflow:hidden; position:relative;left: 60px;width:1100px;}
.cartner_slide .piclist li{float:left; height:68px;width:157px;}
.cartner_slide .pageBtn span{ background:url(../images/soll_left.png) no-repeat; display:block;width:12px;height:20px;position:absolute;top:24px;cursor:pointer;overflow:hidden; text-indent:-9999px; left:0px;}
.cartner_slide .pageBtn .next{left:1188px;background:url(../images/soll_right.png) no-repeat;}
.cartner_slide .pageBtn span:hover{background:url(../images/soll_lefts.png) no-repeat;}
.cartner_slide .pageBtn .next:hover{background:url(../images/soll_rights.png) no-repeat;}

.cartner_slide .piclist li:hover img{
transform: scale(1.1);
}

.cartner_slide .piclist li img{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.footer{
width:100%;
/* height:750px; */
 background:url(../images/footer.gif) center top no-repeat; 
/*background: #801216;*/
}
.Zb_foot{
width:1200px;
height:422px;
position:relative;
}
.Zb_foot_tel{
    width: 253px;
    height: 86px;
    position: absolute;
    left: 0;
    top: 15%;
}
.Zb_foot_chat{
	/* width: 150px; */
    height: 40px;
    position: absolute;
    left: 0;
    top: 30%;
}
.Zb_foot_chat a{
width:93px;
border:1px solid #cbcbcb;
line-height:38px;
height:38px;
display:block;
padding-left:55px;
font-size:14px;
color:#fff;
position:relative;
}
.Zb_foot_chat a em{
width:24px;
height:24px;
position:absolute;
display:block;
left:24px;
top:7px;
}
.Zb_foot_chat a em img{
width:24px;
height:24px;
}

.Zb_foot_nav{
width:675px;
height:310px;
position:absolute;
right:0;
top:53px;
}
.Zb_foot_nav ul{
margin:0;
padding:0;
list-style:none;
}
.Zb_foot_nav ul li{
width:200px;
float:left;
overflow:hidden;
}
.Zb_foot_nav ul li:last-child{
width:75px;
}
.Zb_foot_nav_T{
width:100%;
height:61px;
line-height:61px;
font-size:18px;
color:#d5af15;
font-weight:bold;
}
.Zb_foot_nav_li{
width:100%;
overflow:hidden;
}
.Zb_foot_nav_li ul{
margin:0;
padding:0;
list-style:none;
}
.Zb_foot_nav_li ul li{
width:100%;
height:27px;
float:left;
line-height:27px;
}
.Zb_foot_nav_li ul li a{
font-size:14px;
color:#ffffff;
text-decoration:none;
}
.Zb_foot_nav_li ul li a:hover{
color:#ffffff;
}

.foot_sig{
width:1200px;
height:67px;
color:#7a7a7a;
line-height:20px;
font-size:14px;
overflow:hidden;
}

.foot_sig_more{
width:1200px;
height:52px;
}
.foot_sig_more a{
width:94px;
height:32px;
display:block;
line-height:32px;
font-size:14px;
color:#c9282e;
background:url(../images/roses.png) 64px center no-repeat;
}
.foot_sig_more a:hover{
background:url(../images/roses.png) right center no-repeat;}

.foot_sig_more a{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}



.links{
width:1200px;
height:63px;
border-bottom:1px solid #2a2a2a;
line-height:32px;
color:#cecece;
font-size:14px;
}
.links a{
font-size:14px;
color:#7e7e7e;
text-decoration:none;
}
.links a:hover{
color:#cecece;
}

.copyright_kexin{
width:1200px;
overflow:hidden;
}

.kexin{
width:358px;
float:right;
padding-top:38px;
overflow:hidden;
}

.copyright{
width:780px;
padding-top:35px;
font-size:12px;
color:#ffffff;
line-height:24px;
overflow:hidden;
float:left;
}
.copyright a{
font-size:12px;
color:#ffffff;
text-decoration:none;
}

.side{position:fixed;width:60px;height: 300px;right:10px;top:270px;z-index:100;}
.side ul{ margin:0; padding:0; list-style:none;}
.side ul li{width:60px;height:64px;float:left;position:relative;}

.side ul li .sidebox{vertical-align:middle;position:absolute;width:60px;height:60px;top:0;right:0;color:#fff;overflow:hidden; background-color:#FFFFFF;}
.side ul li .side1{background: url(../images/ck_ico_1.png) no-repeat;}
.side ul li .side1:hover{background: url(../images/ck_ico_1s.png) no-repeat;}
.side ul li .ck_ico_1{background: url(../images/ck_ico_1s.png) no-repeat;}

.side ul li .side2{background: url(../images/ck_ico_2.png) center center no-repeat;}
.side ul li .side2:hover{background: url(../images/ck_ico_2s.png) center center no-repeat;}
.side ul li .ck_ico_2{background: url(../images/ck_ico_2s.png) no-repeat;}

.side ul li .side3{background: url(../images/ck_ico_3.png) center center no-repeat;}
.side ul li .side3:hover{background: url(../images/ck_ico_3s.png) center center no-repeat;}
.side ul li .ck_ico_3{background: url(../images/ck_ico_3s.png) no-repeat;}

.side ul li .side4{background: url(../images/ck_ico_4.png) right center no-repeat;}
.side ul li .side4 a{ width:60px; height:60px; display:block;}
.side ul li .side4:hover{background: url(../images/ck_ico_4s.png) right center no-repeat;}
.side ul li .ck_ico_4{background: url(../images/ck_ico_4s.png) no-repeat;}

.side ul li .side5{background: url(../images/ck_ico_top.png) center center no-repeat;}
.side ul li .side5:hover{background: url(../images/ck_ico_top.png) center center no-repeat;}

.side ul li .sidebox img{padding: 11px 18px;float:left;}
.side ul li .sidetop img{padding:15px;float:left;}
.side ul li .sidetop{width:50px;height:50px;display:inline-block;transition:all 0.3s;cursor: pointer;}
.side .sider_2wm{position: absolute;right: 60px;top: -180px;display: none;}
.side .sider_h:hover .sider_2wm{display: block;}

.kf_leyu{
width:240px;
height:426px;
padding-top:4px;
background:url(../images/ck_ico_a.png) no-repeat;
position:absolute;
left:-245px;
top:-4px;
display:none;
z-index:1;
}

.kf_close_1{
width:230px;
height:66px;
margin:0 auto;
background:url(../images/ck_close_2.png) 212px 8px no-repeat;
cursor:pointer;
}
.kf_close_2{
width:230px;
height:56px;
margin:0 auto;
background:url(../images/ck_close_2.png) 212px 8px no-repeat;
cursor:pointer;
}
.kf_close_3{
width:230px;
height:22px;
margin:0 auto;
background:url(../images/ck_close_1.png) 212px 11px no-repeat;
cursor:pointer;
}

.kf_leyu_ico{
width:230px;
padding-top:10px;
margin:0 auto;
overflow:hidden;
}
.kf_leyu_ico ul{
margin:0;
padding:0;
list-style:none;
}
.kf_leyu_ico ul li{
width:230px;
height:30px;
float:left;
}
.kf_leyu_ico ul li a{
width:178px;
padding-left:52px;
height:30px;
line-height:30px;
font-size:16px;
color:#0069c2;
background:url(../images/icos.gif) 155px center no-repeat;
cursor:pointer;
display:block;
}

.kf_tel{
width:240px;
height:126px;
padding-top:4px;
background:url(../images/ck_ico_b.png) no-repeat;
position:absolute;
left:-245px;
top:-4px;
display:none;
}

.kf_ewm{
width:240px;
height:226px;
padding-top:4px;
background:url(../images/ck_ico_c.png) no-repeat;
position:absolute;
left:-245px;
top:-4px;
display:none;
}

.kf_qq{
width:240px;
height:130px;
background:url(../images/ck_ico_d.png) no-repeat;
position:absolute;
left:75px;
top:-4px;
display:none;
}
.kf_qq a{
width:240px;
height:130px;
display:block;
}

.bang1111l{position:fixed;width:257px;height: 235px;left:5px;top:570px;z-index:100;}